//
// Created by jsjxsy on 2022/6/30.
//
#include <signal.h>
#include <stdio.h>
#include <stdlib.h>
void sig_handler(int);

int main(void) {
//  signal(SIGFPE, sig_handler);
//  int a =10;
//  int b = 0;
//  int result = a/b;
//  printf("result: %d", result);

  signal(SIGABRT, sig_handler);
  abort();
  return 0;
}
void sig_handler(int signum) {
  printf("捕获信号 %d，跳出...\n", signum);
  exit(1);
}